import Vue from 'vue';
import ElementUI from 'element-ui';
import App from './App.vue';
import router from './router';
import store from './store';

// 引入element-ui相关
import 'element-ui/lib/theme-chalk/index.css';

// 注册element-ui的
Vue.use(ElementUI);

Vue.config.productionTip = false;

//引入storage
import storage from "./utils/storage"

//将storage进行全局注册
Vue.prototype.$storage = storage

//引入userApi
import userApi from "./api/user"

//将userApi挂载到全局
Vue.prototype.userApi = userApi;

//检测当前的环境
console.log(process.env)

//初始化一个变量10
let num = 10;

/**
 * 
 * 老和尚和小和尚讲故事 讲 5遍, 想让老和尚第一遍故事讲完之后,自动去讲第二遍
 * 
 * 计算1 - 5 和
 * 
*/
// let i = 0;
// function test(){
//   i = i + 1;
//   console.log(i)

//   console.log("老和尚给小和尚讲故事")
//   if(i == 5){
//     return false;
//   }
//   test()
// }
// test()

function result(num){
  if(num >= 1){
    return num + result(num - 1)
  }
  return 0
}

console.log(result(5)) // 5 + 4 + 3 + 2 + 1  == 15


new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount('#app');
